Skip to content

Conversation

@Githubguy132010
Copy link
Owner

This pull request enhances the release process by automating the generation of release notes in the GitHub Actions workflow. The key changes include adding a new step to generate release notes dynamically and updating the release creation step to use the generated notes.

Enhancements to the release process:

  • .github/workflows/build.yaml: Added a new step to generate release notes dynamically, which includes information about the build, changes since the last release, features, and checksums.
  • .github/workflows/build.yaml: Updated the release creation step to use the dynamically generated release notes instead of hardcoding the release body.
  • Introduced a new step to generate release notes based on commits since the last release.
  • Standardized release note content to include features, download instructions, and checksum information.
  • Updated the release creation step to use the generated release notes instead of hardcoded text.

…for Arch Linux ISO builds.

- Introduced a new step to generate release notes based on commits since the last release.
- Standardized release note content to include features, download instructions, and checksum information.
- Updated the release creation step to use the generated release notes instead of hardcoded text.
Copilot AI review requested due to automatic review settings December 23, 2024 16:08
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

… Linux ISO builds

- Create temporary file for release notes within the Docker container.
- Streamline the process of generating release notes by capturing output directly to a temporary file.
- Ensure release notes are copied from the container to the host and set in GITHUB_ENV.
- Maintain structured content for features, download instructions, and checksum information.
@Githubguy132010 Githubguy132010 merged commit 6305aab into main Dec 23, 2024
7 checks passed
@Githubguy132010 Githubguy132010 deleted the dev branch December 23, 2024 16:27
@Githubguy132010 Githubguy132010 restored the dev branch December 23, 2024 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants